#include "stdafx.h"
#include "RoleMgrEvents.h"

//////////////////////////////////////////////////////////////////////////
CGetRoleDataEvent::CGetRoleDataEvent( TActor pActor, shared_ptr<PKG_ROLEDATA_NTF> pkg )
    : IRoleMgrEvent(pActor)
{
    m_oRoleData = pkg;
}

void CGetRoleDataEvent::Serialize( std::ostream & stream )
{
    m_oRoleData->SerializePartialToOstream(&stream);
}

bool CGetRoleDataEvent::Execute( CRoleMgr * )
{
    return false;
}

//////////////////////////////////////////////////////////////////////////
